-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Add information about changes to Win11 and 3.5 #51430
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Add documentation updates for the Windows 11 change where .NET Framework 3.5 is removed as a Windows optional component (in Insider builds), and introduce guidance and FAQ content for the standalone installer path.
Changes:
- Add new Windows 11-specific install article and a dedicated FAQ for .NET Framework 3.5.
- Update existing .NET Framework 3.5 install guidance to reference Windows 11 Insider build behavior and installer-based flow.
- Update the .NET Framework TOC to surface the new Windows 11 content.
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
docs/framework/toc.yml |
Splits the .NET Framework 3.5 nav entry into Windows 11, FAQ, and “other Windows,” and tweaks a migration TOC label. |
docs/framework/install/on-windows-and-server.md |
Adds an include callout noting the Windows 11 Insider change for .NET Framework 3.5 acquisition. |
docs/framework/install/dotnet-35-windows.md |
Adds guidance callouts and references to the Windows 11 installer/FAQ, and expands developer-facing notes. |
docs/framework/install/dotnet-35-windows-11.md |
New Windows 11-specific article covering version detection and the Insider-build installer approach. |
docs/framework/install/dotnet-35-windows-11-faq.yml |
New FAQ covering availability, deployment constraints, migration guidance, and troubleshooting. |
docs/framework/install/guide-for-developers.md |
Updates ms.date. |
docs/framework/install/includes/dotnet-35-installer.md |
New include describing the standalone installer availability for Windows 11 Insider builds. |
docs/framework/install/includes/dotnet-35-find-update.md |
New include encouraging readers to find updated software before installing .NET Framework 3.5. |
docs/framework/install/includes/dotnet-35-windows-11-caution-version.md |
New include cautioning Windows 11 Insider users to follow the Windows 11-specific guidance. |
Co-authored-by: Copilot <[email protected]>
BillWagner
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM @adegeo
Let's ![]()
|
|
||
| There are a few different ways you can find the version of Windows you're using: | ||
|
|
||
| - Try [this link (ms-settings:about)](ms-settings:about) which might open the Settings app. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - Try [this link (ms-settings:about)](ms-settings:about) which might open the Settings app. | |
| - Select [ this (ms-settings:about) link](ms-settings:about) which might open the Settings app. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you avoid using passive language in this includes?
And just a suggestion of different wording for this link. Something about it seems off.
|
|
||
| 1. Scroll down to the **Windows specifications** section and find the **Version** field. | ||
|
|
||
| - Try using the start menu: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - Try using the start menu: | |
| - Use the start menu: |
| 1. Type `Settings` to find the **Settings** app and open it. | ||
| 1. Scroll down to the **Windows specifications** section and find the **Version** field. | ||
|
|
||
| - Try running the `winver.exe` app: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - Try running the `winver.exe` app: | |
| - Run the `winver.exe` app: |
| @@ -30,6 +30,8 @@ The following versions of .NET Framework are still supported: | |||
|
|
|||
| .NET Framework 3.5 is still supported by Microsoft, even though it's an older version of .NET Framework. However, only the .NET Framework 3.5 runtime is supported, which runs apps. Developing new apps that target .NET Framework 3.5 isn't supported. This version of .NET Framework supports running apps that target versions 1.0 through 3.5, and can be installed alongside .NET Framework 4. | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| .NET Framework 3.5 is still supported by Microsoft, even though it's an older version of .NET Framework. However, only the .NET Framework 3.5 runtime is supported, which runs apps. Developing new apps that target .NET Framework 3.5 isn't supported. This version of .NET Framework supports running apps that target versions 1.0 through 3.5, and can be installed alongside .NET Framework 4. | |
| .NET Framework 3.5 is supported by Microsoft, even though it's an older version of .NET Framework. However, only the .NET Framework 3.5 runtime is supported, which runs apps. Developing new apps that target .NET Framework 3.5 isn't supported. This version of .NET Framework supports running apps that target versions 1.0 through 3.5, and can be installed alongside .NET Framework 4. |
Summary
Future releases of Windows 11 (actually it started in a previous insiders build) are removing .NET Framework 3.5 from the Operating System. A standalone installer for Windows 11 is provided.
Once this change is applied to the non-insiders release, these articles will include download and installation instructions.
Internal previews